tendrando refueling and repair station - Turco Inglés Diccionario